Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]

==============================================================================

Section Cross References

    main.o(.text) refers to adc.o(.text) for adc_init
    main.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_idivmod
    main.o(.text) refers to hal_ct_lcd.o(.text) for hal_ct_lcd_write
    datainit_ctboard.o(.text) refers (Weak) to startup_ctboard.o(STACK) for Stack_Mem
    datainit_ctboard.o(.text) refers to main.o(.text) for main
    startup_ctboard.o(RESET) refers to startup_ctboard.o(STACK) for __initial_sp
    startup_ctboard.o(RESET) refers to startup_ctboard.o(.text) for Reset_Handler
    startup_ctboard.o(.text) refers to system_ctboard.o(.text) for __system
    startup_ctboard.o(.text) refers to datainit_ctboard.o(.text) for __main
    system_ctboard.o(.text) refers to hal_gpio.o(.text) for hal_gpio_init_alternate
    system_ctboard.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    system_ctboard.o(.text) refers to hal_fmc.o(.text) for hal_fmc_init_sram
    system_ctboard.o(.text) refers to hal_rcc.o(.text) for hal_rcc_reset
    system_ctboard.o(.text) refers to hal_pwr.o(.text) for hal_pwr_set_overdrive
    hal_gpio.o(.text) refers to aeabi_sdiv.o(.text) for __aeabi_idivmod
    hal_rcc.o(.text) refers to hal_rcc.o(i.__ARM_common_switch8) for __ARM_common_switch8
    rt_memcpy.o(.text) refers to rt_memcpy.o(.emb_text) for __aeabi_memcpy4
    aeabi_idiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0
    rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE
    defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit
    defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise
    rt_raise.o(.text) refers to __raise.o(.text) for __raise
    rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit
    defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler
    defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch
    sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting
    sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function
    defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner
    defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display
    defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display


==============================================================================

Removing Unused input sections from the image.

    Removing startup_ctboard.o(HEAP), (2048 bytes).

1 unused section(s) (total 2048 bytes) removed from the image.

==============================================================================

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    ../clib/angel/rt.s                       0x00000000   Number         0  rt_raise.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  rt_div0.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0_sigfpe.o ABSOLUTE
    ../clib/angel/rt.s                       0x00000000   Number         0  aeabi_idiv0.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  indicate_semi.o ABSOLUTE
    ../clib/angel/sys.s                      0x00000000   Number         0  use_no_semi.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_wrch.o ABSOLUTE
    ../clib/angel/sysapp.c                   0x00000000   Number         0  sys_exit.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdiv_div0.o ABSOLUTE
    ../clib/division.s                       0x00000000   Number         0  aeabi_sdiv.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../clib/memcpset.c                       0x00000000   Number         0  rt_memcpy.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_segv_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_cppl_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_pvfn_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_stak_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtmem_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_rtred_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_other.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_abrt_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_general.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  __raise.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_inner.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_exit.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_formal.o ABSOLUTE
    ../clib/signal.c                         0x00000000   Number         0  defsig_fpe_outer.o ABSOLUTE
    ../clib/signal.s                         0x00000000   Number         0  defsig.o ABSOLUTE
    RTE\Device\CT_Board_HS14_M0\datainit_ctboard.s 0x00000000   Number         0  datainit_ctboard.o ABSOLUTE
    RTE\Device\CT_Board_HS14_M0\startup_ctboard.s 0x00000000   Number         0  startup_ctboard.o ABSOLUTE
    RTE\Device\CT_Board_HS14_M0\system_ctboard.c 0x00000000   Number         0  system_ctboard.o ABSOLUTE
    RTE\HAL\CT_Board_HS14_M0\hal_ct_lcd.c    0x00000000   Number         0  hal_ct_lcd.o ABSOLUTE
    RTE\HAL\CT_Board_HS14_M0\hal_fmc.c       0x00000000   Number         0  hal_fmc.o ABSOLUTE
    RTE\HAL\CT_Board_HS14_M0\hal_gpio.c      0x00000000   Number         0  hal_gpio.o ABSOLUTE
    RTE\HAL\CT_Board_HS14_M0\hal_pwr.c       0x00000000   Number         0  hal_pwr.o ABSOLUTE
    RTE\HAL\CT_Board_HS14_M0\hal_rcc.c       0x00000000   Number         0  hal_rcc.o ABSOLUTE
    app\adc.c                                0x00000000   Number         0  adc.o ABSOLUTE
    app\main.c                               0x00000000   Number         0  main.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    RESET                                    0x08000000   Section      428  startup_ctboard.o(RESET)
    .emb_text                                0x080001ac   Section       56  rt_memcpy.o(.emb_text)
    .text                                    0x080001e4   Section        0  main.o(.text)
    normalize_value                          0x080001ff   Thumb Code     8  main.o(.text)
    convert_hex_to_ascii                     0x08000207   Thumb Code    94  main.o(.text)
    display_on_lcd                           0x08000265   Thumb Code   168  main.o(.text)
    .text                                    0x08000310   Section        0  adc.o(.text)
    .text                                    0x0800036c   Section      124  datainit_ctboard.o(.text)
    .text                                    0x080003e8   Section       36  startup_ctboard.o(.text)
    .text                                    0x0800040c   Section        0  system_ctboard.o(.text)
    init_LCD                                 0x0800040d   Thumb Code    12  system_ctboard.o(.text)
    init_FMC_SRAM                            0x08000419   Thumb Code   266  system_ctboard.o(.text)
    init_FPU                                 0x08000523   Thumb Code     2  system_ctboard.o(.text)
    init_SystemClock                         0x08000525   Thumb Code   170  system_ctboard.o(.text)
    .text                                    0x0800061c   Section        0  hal_ct_lcd.o(.text)
    .text                                    0x0800069c   Section        0  hal_fmc.o(.text)
    .text                                    0x08000894   Section        0  hal_gpio.o(.text)
    create_pattern_mask                      0x080008d7   Thumb Code    92  hal_gpio.o(.text)
    intercept_overwrite_register             0x08000933   Thumb Code    22  hal_gpio.o(.text)
    get_syscfg_mask                          0x08000b6f   Thumb Code   106  hal_gpio.o(.text)
    .text                                    0x08000e50   Section        0  hal_pwr.o(.text)
    .text                                    0x08000f38   Section        0  hal_rcc.o(.text)
    .text                                    0x0800133c   Section      346  aeabi_sdiv.o(.text)
    i.__ARM_common_switch8                   0x08001496   Section        0  hal_rcc.o(i.__ARM_common_switch8)
    STACK                                    0x20000000   Section     8192  startup_ctboard.o(STACK)
    __initial_sp                             0x20002000   Data           0  startup_ctboard.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  main.o ABSOLUTE
    Image$$RO$$Limit                          - Undefined Weak Reference
    Image$$RW$$Base                           - Undefined Weak Reference
    Image$$ZI$$Base                           - Undefined Weak Reference
    Image$$ZI$$Limit                          - Undefined Weak Reference
    __sigvec_lookup                           - Undefined Weak Reference
    __Vectors_Size                           0x000001ac   Number         0  startup_ctboard.o ABSOLUTE
    Stack_Size                               0x00002000   Number         0  startup_ctboard.o ABSOLUTE
    __Vectors                                0x08000000   Data           4  startup_ctboard.o(RESET)
    __Vectors_End                            0x080001ac   Data           0  startup_ctboard.o(RESET)
    __aeabi_memcpy4                          0x080001ad   Thumb Code    56  rt_memcpy.o(.emb_text)
    __aeabi_memcpy8                          0x080001ad   Thumb Code     0  rt_memcpy.o(.emb_text)
    main                                     0x080001e5   Thumb Code    26  main.o(.text)
    adc_init                                 0x08000311   Thumb Code    64  adc.o(.text)
    adc_get_value                            0x08000351   Thumb Code     6  adc.o(.text)
    adc_filter_value                         0x08000357   Thumb Code     6  adc.o(.text)
    __main                                   0x0800036d   Thumb Code    74  datainit_ctboard.o(.text)
    Reset_Handler                            0x080003e9   Thumb Code     8  startup_ctboard.o(.text)
    NMI_Handler                              0x080003f1   Thumb Code     2  startup_ctboard.o(.text)
    HardFault_Handler                        0x080003f3   Thumb Code     2  startup_ctboard.o(.text)
    MemManage_Handler                        0x080003f5   Thumb Code     2  startup_ctboard.o(.text)
    BusFault_Handler                         0x080003f7   Thumb Code     2  startup_ctboard.o(.text)
    UsageFault_Handler                       0x080003f9   Thumb Code     2  startup_ctboard.o(.text)
    SVC_Handler                              0x080003fb   Thumb Code     2  startup_ctboard.o(.text)
    DebugMon_Handler                         0x080003fd   Thumb Code     2  startup_ctboard.o(.text)
    PendSV_Handler                           0x080003ff   Thumb Code     2  startup_ctboard.o(.text)
    SysTick_Handler                          0x08000401   Thumb Code     2  startup_ctboard.o(.text)
    ADC_IRQHandler                           0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    CAN1_RX0_IRQHandler                      0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    CAN1_RX1_IRQHandler                      0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    CAN1_SCE_IRQHandler                      0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    CAN1_TX_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    CAN2_RX0_IRQHandler                      0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    CAN2_RX1_IRQHandler                      0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    CAN2_SCE_IRQHandler                      0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    CAN2_TX_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    CRYP_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DCMI_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream0_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream1_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream2_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream3_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream4_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream5_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream6_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA1_Stream7_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA2D_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream0_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream1_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream2_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream3_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream4_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream5_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream6_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    DMA2_Stream7_IRQHandler                  0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    ETH_IRQHandler                           0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    ETH_WKUP_IRQHandler                      0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    EXTI0_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    EXTI15_10_IRQHandler                     0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    EXTI1_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    EXTI2_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    EXTI3_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    EXTI4_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    EXTI9_5_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    FLASH_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    FMC_IRQHandler                           0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    FPU_IRQHandler                           0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    HASH_RNG_IRQHandler                      0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    I2C1_ER_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    I2C1_EV_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    I2C2_ER_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    I2C2_EV_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    I2C3_ER_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    I2C3_EV_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    LTDC_ER_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    LTDC_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    OTG_FS_IRQHandler                        0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    OTG_FS_WKUP_IRQHandler                   0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    OTG_HS_EP1_IN_IRQHandler                 0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    OTG_HS_EP1_OUT_IRQHandler                0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    OTG_HS_IRQHandler                        0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    OTG_HS_WKUP_IRQHandler                   0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    PVD_IRQHandler                           0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    RCC_IRQHandler                           0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    RTC_Alarm_IRQHandler                     0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    RTC_WKUP_IRQHandler                      0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    SAI1_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    SDIO_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    SPI1_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    SPI2_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    SPI3_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    SPI4_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    SPI5_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    SPI6_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TAMP_STAMP_IRQHandler                    0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM1_BRK_TIM9_IRQHandler                 0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM1_CC_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM1_TRG_COM_TIM11_IRQHandler            0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM1_UP_TIM10_IRQHandler                 0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM2_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM3_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM4_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM5_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM6_DAC_IRQHandler                      0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM7_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM8_BRK_TIM12_IRQHandler                0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM8_CC_IRQHandler                       0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM8_TRG_COM_TIM14_IRQHandler            0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    TIM8_UP_TIM13_IRQHandler                 0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    UART4_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    UART5_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    UART7_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    UART8_IRQHandler                         0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    USART1_IRQHandler                        0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    USART2_IRQHandler                        0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    USART3_IRQHandler                        0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    USART6_IRQHandler                        0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    WWDG_IRQHandler                          0x08000403   Thumb Code     0  startup_ctboard.o(.text)
    system_enter_run                         0x080005cf   Thumb Code    20  system_ctboard.o(.text)
    __system                                 0x080005e3   Thumb Code     8  system_ctboard.o(.text)
    system_enter_sleep                       0x080005eb   Thumb Code     2  system_ctboard.o(.text)
    system_enter_stop                        0x080005ed   Thumb Code     2  system_ctboard.o(.text)
    system_enter_standby                     0x080005ef   Thumb Code     2  system_ctboard.o(.text)
    hal_ct_lcd_write                         0x0800061d   Thumb Code    38  hal_ct_lcd.o(.text)
    hal_ct_lcd_color                         0x08000643   Thumb Code    42  hal_ct_lcd.o(.text)
    hal_ct_lcd_clear                         0x0800066d   Thumb Code    20  hal_ct_lcd.o(.text)
    hal_fmc_reset                            0x0800069d   Thumb Code    84  hal_fmc.o(.text)
    hal_fmc_init_sram                        0x080006f1   Thumb Code   412  hal_fmc.o(.text)
    hal_gpio_reset                           0x08000895   Thumb Code    66  hal_gpio.o(.text)
    hal_gpio_init_input                      0x08000949   Thumb Code    90  hal_gpio.o(.text)
    hal_gpio_init_analog                     0x080009a3   Thumb Code    50  hal_gpio.o(.text)
    hal_gpio_init_output                     0x080009d5   Thumb Code   152  hal_gpio.o(.text)
    hal_gpio_init_alternate                  0x08000a6d   Thumb Code   130  hal_gpio.o(.text)
    hal_gpio_input_read                      0x08000aef   Thumb Code     8  hal_gpio.o(.text)
    hal_gpio_output_read                     0x08000af7   Thumb Code     8  hal_gpio.o(.text)
    hal_gpio_output_write                    0x08000aff   Thumb Code    20  hal_gpio.o(.text)
    hal_gpio_bit_set                         0x08000b13   Thumb Code    24  hal_gpio.o(.text)
    hal_gpio_bit_reset                       0x08000b2b   Thumb Code    26  hal_gpio.o(.text)
    hal_gpio_bit_toggle                      0x08000b45   Thumb Code    42  hal_gpio.o(.text)
    hal_gpio_irq_set                         0x08000bd9   Thumb Code   576  hal_gpio.o(.text)
    hal_gpio_irq_status                      0x08000e19   Thumb Code    32  hal_gpio.o(.text)
    hal_gpio_irq_clear                       0x08000e39   Thumb Code    12  hal_gpio.o(.text)
    hal_pwr_reset                            0x08000e51   Thumb Code    14  hal_pwr.o(.text)
    hal_pwr_set_backup_domain                0x08000e5f   Thumb Code    94  hal_pwr.o(.text)
    hal_pwr_set_backup_access                0x08000ebd   Thumb Code    36  hal_pwr.o(.text)
    hal_pwr_set_wakeup_pin                   0x08000ee1   Thumb Code    36  hal_pwr.o(.text)
    hal_pwr_set_flash_powerdown              0x08000f05   Thumb Code    36  hal_pwr.o(.text)
    hal_pwr_set_overdrive                    0x08000f29   Thumb Code     6  hal_pwr.o(.text)
    hal_pwr_set_underdrive                   0x08000f2f   Thumb Code     6  hal_pwr.o(.text)
    hal_rcc_reset                            0x08000f39   Thumb Code   138  hal_rcc.o(.text)
    hal_rcc_set_peripheral                   0x08000fc3   Thumb Code   256  hal_rcc.o(.text)
    hal_rcc_set_osc                          0x080010c3   Thumb Code   148  hal_rcc.o(.text)
    hal_rcc_setup_pll                        0x08001157   Thumb Code   314  hal_rcc.o(.text)
    hal_rcc_setup_clock                      0x08001291   Thumb Code   172  hal_rcc.o(.text)
    __aeabi_uidiv                            0x0800133d   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_uidivmod                         0x0800133d   Thumb Code    20  aeabi_sdiv.o(.text)
    __aeabi_idiv                             0x08001351   Thumb Code     0  aeabi_sdiv.o(.text)
    __aeabi_idivmod                          0x08001351   Thumb Code   326  aeabi_sdiv.o(.text)
    __ARM_common_switch8                     0x08001497   Thumb Code    28  hal_rcc.o(i.__ARM_common_switch8)
    Image$$ER_IROM1$$Limit                   0x080014b4   Number         0  anon$$obj.o ABSOLUTE
    Image$$RW_IRAM1$$Base                    0x20000000   Number         0  anon$$obj.o ABSOLUTE
    Image$$RW_IRAM1$$ZI$$Base                0x20000000   Number         0  anon$$obj.o ABSOLUTE
    Stack_Mem                                0x20000000   Data        8192  startup_ctboard.o(STACK)
    Image$$RW_IRAM1$$ZI$$Limit               0x20002000   Number         0  anon$$obj.o ABSOLUTE



==============================================================================

Memory Map of the image

  Image Entry point : 0x080003e9

  Load Region LR_IROM1 (Base: 0x08000000, Size: 0x000014b4, Max: 0x00200000, ABSOLUTE)

    Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000014b4, Max: 0x00200000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x08000000   0x08000000   0x000001ac   Data   RO           49    RESET               startup_ctboard.o
    0x080001ac   0x080001ac   0x00000038   Code   RO          151    .emb_text           c_p.l(rt_memcpy.o)
    0x080001e4   0x080001e4   0x0000012c   Code   RO            1    .text               main.o
    0x08000310   0x08000310   0x0000005c   Code   RO           27    .text               adc.o
    0x0800036c   0x0800036c   0x0000007c   Code   RO           42    .text               datainit_ctboard.o
    0x080003e8   0x080003e8   0x00000024   Code   RO           50  * .text               startup_ctboard.o
    0x0800040c   0x0800040c   0x00000210   Code   RO           54    .text               system_ctboard.o
    0x0800061c   0x0800061c   0x00000080   Code   RO           87    .text               hal_ct_lcd.o
    0x0800069c   0x0800069c   0x000001f8   Code   RO           99    .text               hal_fmc.o
    0x08000894   0x08000894   0x000005bc   Code   RO          111    .text               hal_gpio.o
    0x08000e50   0x08000e50   0x000000e8   Code   RO          123    .text               hal_pwr.o
    0x08000f38   0x08000f38   0x00000404   Code   RO          135    .text               hal_rcc.o
    0x0800133c   0x0800133c   0x0000015a   Code   RO          155    .text               c_p.l(aeabi_sdiv.o)
    0x08001496   0x08001496   0x0000001c   Code   RO          144    i.__ARM_common_switch8  hal_rcc.o


    Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080014b4, Size: 0x00002000, Max: 0x00030000, ABSOLUTE)

    Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000        -       0x00002000   Zero   RW           47    STACK               startup_ctboard.o


==============================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

        92         16          0          0          0      33686   adc.o
       124         50          0          0          0        456   datainit_ctboard.o
       128         28          0          0          0        985   hal_ct_lcd.o
       504          8          0          0          0       1134   hal_fmc.o
      1468         60          0          0          0       5686   hal_gpio.o
       232          4          0          0          0       1788   hal_pwr.o
      1056         66          0          0          0       2893   hal_rcc.o
       300          4          0          0          0       7995   main.o
        36          8        428          0       8192        824   startup_ctboard.o
       528         44          0          0          0       7902   system_ctboard.o

    ----------------------------------------------------------------------
      4470        288        428          0       8192      63349   Object Totals
         0          0          0          0          0          0   (incl. Generated)
         2          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

       346          0          0          0          0         92   aeabi_sdiv.o
        56          0          0          0          0         68   rt_memcpy.o

    ----------------------------------------------------------------------
       402          0          0          0          0        160   Library Totals
         0          0          0          0          0          0   (incl. Padding)

    ----------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

       402          0          0          0          0        160   c_p.l

    ----------------------------------------------------------------------
       402          0          0          0          0        160   Library Totals

    ----------------------------------------------------------------------

==============================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

      4872        288        428          0       8192      62693   Grand Totals
      4872        288        428          0       8192      62693   ELF Image Totals
      4872        288        428          0          0          0   ROM Totals

==============================================================================

    Total RO  Size (Code + RO Data)                 5300 (   5.18kB)
    Total RW  Size (RW Data + ZI Data)              8192 (   8.00kB)
    Total ROM Size (Code + RO Data + RW Data)       5300 (   5.18kB)

==============================================================================

